package com.snack.shop.service;

import com.snack.shop.dto.HotProductDTO;
import com.snack.shop.dto.MerchantStatsDTO;

import java.util.List;

/**
 * 商家服务接口
 */
public interface MerchantService {

    /**
     * 获取商家统计数据
     * @param timeRange 时间范围: today/week/month/all
     */
    MerchantStatsDTO getStats(String timeRange);

    /**
     * 获取热销商品
     * @param timeRange 时间范围: today/week/month/all
     * @param limit 返回数量
     */
    List<HotProductDTO> getHotProducts(String timeRange, Integer limit);
}

